#include<stdio.h>
#include<stdlib.h>
#include<string.h>

typedef struct
{
	char bookID[10];/*书号*/
	char bookname[30];/*书名*/
	char author[20];
	int num;/*数量*/
}Bookinfor;/*书籍*/

typedef struct
{
	char ID[10];/*序号*/
	char name[20];/*人名*/
	char sex;/*性别*/
	int age;/*年龄*/
	char number[15];/*电话号码*/
}Reader;/*读者*/

typedef struct
{
	char ID[10];/*管理员序号*/
	char name[20];/*管理员人名*/
	char sex;/*性别*/
	int age;/*年龄*/
	char number[15];/*电话号码*/
	double salary;/*工资*/
}Admin;/*管理员*/

typedef struct
{
	char ID[10];/*读者号*/
	char name[20];/*读者名*/
	char book[30];/*书名*/
	char borrowtime[20];/*借书时间*/
	char retime[20];/*还书时间*/
	int day;/*借阅时长*/
	double money;/*付费金额*/
}Borrowinfor;/*借阅情况*/

/*菜单界面*/     
void Menu();  

/*录入（增加）书籍信息*/
void Input_book();  

/*录入（增加）读者信息*/
void Input_reader();

/*录入（增加）管理员信息*/
void Input_adm();

/*录入（增加）借阅情况*/
void Input_borrowinfor();

/*保存书籍信息*/
void Save_book();

/*保存读者信息*/
void Save_reader(); 

/*保存管理员信息*/
void Save_admin();

/*保存借阅信息*/
void Save_borrowinfor();

/*读取书籍信息*/
int Read_book();

/*读取读者信息*/
int Read_reader();

/*读取管理员信息*/
int Read_admin();

/*读取借阅信息*/
int Read_borrowinfor();

/*查询书籍信息*/
void Check_book();

/*查询读者信息*/
void Check_reader();

/*查询管理员信息*/
void Check_admin();

/*查询借阅情况*/
void Check_borrowinfor();

/*修改书籍信息*/
void Revise_book();

/*修改读者信息*/
void Revise_reader();

/*修改管理员信息*/
void Revise_admin();

/*修改借阅情况*/
void Revise_borrowinfor();

/*删除读者信息*/
int Delete_reader();

/*删除管理员信息*/
int Delete_admin();